irreplaceable and personal services - Turc Anglais Dictionnaire